Output the Xen changeset in the logs at start of day.
authoremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>
Fri, 21 Oct 2005 10:08:48 +0000 (11:08 +0100)
committeremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>
Fri, 21 Oct 2005 10:08:48 +0000 (11:08 +0100)
Signed-off-by: Ewan Mellor <ewan@xensource.com>
tools/python/xen/xend/server/SrvDaemon.py

index 2bfcce85a79defd84b2de826d25da0b98a975946..c451071bee503bc2240535cdc6238c69af10ad4a 100644 (file)
@@ -14,6 +14,8 @@ import pwd
 import re
 import traceback
 
+import xen.lowlevel.xc
+
 from xen.xend.server import SrvServer
 from xen.xend.XendLogging import log
 
@@ -268,6 +270,10 @@ class Daemon:
     def run(self, status):
         try:
             log.info("Xend Daemon started")
+
+            xinfo = xen.lowlevel.xc.new().xeninfo()
+            log.info("Xend changeset: %s.", xinfo['xen_changeset'])
+
             event.listenEvent(self)
             relocate.listenRelocation()
             servers = SrvServer.create()